"""
python操作mysql数据库：http://testingpai.com/article/1596527686073
pymysql：
pip install pymysql
第一步：连接数据库


第二步：创建一个游标对象

第三步：执行sql语句
MySQL数据库连接信息：
	主机或ip地址：api.lemonban.com
	port：3306
	用户：future
	密码：123456
"""
import pymysql
# 第一步：连接数据库（连接完成后返回一个连接对象）
con = pymysql.connect(host="api.lemonban.com",
                port=3306,
                user="future",
                password="123456",
                charset="utf8",
                cursorclass = pymysql.cursors.DictCursor)

# 第二步：创建一个游标对象(所有的sql语句都需要游标来执行)
cur =con.cursor()
# 第三步：执行sql语句
sql = "SELECT * FROM futureloan.member limit 10"
res = cur.execute(sql)
print(res)        # 这个sql语句查到了多少条数据
# 第四步：查询结果的获取
# fetchone：查询一条数据
data = cur.fetchone()
print(data)
# fetchall:获取查询到所有数据
data_all = cur.fetchall()
print(type(data_all),data_all)                   # cursorclass列表嵌套字典
